home *** CD-ROM | disk | FTP | other *** search
-
- OWLBWCC.DOC
-
- Owlbwcc.zip is a group of 18 examples of
- using Borland Windows Custom controls in dialog boxes
- with Borland C++ 3.0 and ObjectWindows.
- These examples use dialog boxes instead of windows.
- The Project files assume that the user has installed BC++ 3.0
- on Drive C and used the default directories. If BC has been
- installed somewhere else or under a different name, the options
- directories will have to be modified in the .prj for each example
- in order to get a good compile, build all.
- Also included is an OWLBWCC.GRP file. To use it, copy it to the
- Windows directory and activate it by choosing New Project from
- the file menu under windows and give it the OWLBWCC.GRP group name.
- If the examples are unzipped in a different directory then
- C:\borlandc\owl\examples\owlbwcc
- then the properties of each item in the .GRP will have to be
- changed to reflect the new directory.
-
- Brief description of the examples follow.
-
- BWCCDLG - shows how to create a basic BWCC dialog box with metal
- background, grey group boxes, bumps and dips.
- BWCCMSBX - Demonstrates all the predefined BWCC MessageBoxes.
- BWBUTTON - Demonstrates all the BWCC special buttons
- BDEFPROC - Shows how to add default processing for dialog box messages.
- BDEFRANG - Shows how to override the default processing of dialog box
- messages to add different processing for ranges of messages.
- BDEFCASE - Shows how to override the default processing of dialog box
- messages to add old style switch and case processing of
- individual dialog box messages using OWL and BWCC.
- BDDVTBTN - Shows how to use Dynamic Dispatch virtual tables to process
- button messages under OWL. Also, shows how to override
- default processing for OK and CANCEL buttons.
- BWMYBTN - Shows how to add your own bitmaps to BWCC buttons to create
- custom buttons of your own design.
- BWSPLASH - Shows how to use a large custom button as a splash screen.
- BWSPLIBT - Shows how to use a bitmap button as a splash screen.
- BWCHECK - Shows how to set up BWCC check boxes so TAB and arrow keys
- work correctly.
- BWCIMMED - Shows how to do immediate process in response to a BWCC
- check box. Also, shows how to use SendDlgItemMsg functions
- to get the checked state of check boxes.
- BWCIMALT - Shows how to get the checked state of check boxes using
- pointers to controls within a dialog box.
- BWCDELAY - Shows how to perform delayed processing of check boxes in
- reply to an OK button, using SendDlgItemMsg functions to
- get the status of the check boxes.
- BWCKALL - Uses pointers for initializing and processing messages
- for both immediate and delayed processing of check boxes.
- BWRADIO - Show how to set up BWCC Radio buttons and group boxes so
- that the TAB and arrow keys work correctly.
- BWRADELY - Shows how to process radio button status using
- SendDlgItemMsg functions.
- BWRPOINT - Shows how to process radio button status using pointers
- to radio buttons within a dialog box.
-
- These 18 BWCC OWL dialog examples are released to the public domain.
- Feel free to cut and paste the .CPP .RC and .H files into your own
- programs without modifications.
-
- Bob Bourbonnais 2/2/92
-
-
-